Council of Europe calls for US, Japan to abolish death penalty
The Council of Europe , Europe's top human rights organization, Monday called for the United States and Japan to set an example for other countries by abolishing capital punishment. COE Secretary General Terry Davis ...